/*
 * Copyright (c) 2007 - 2015 Joseph Gaeddert
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

//
// autotest fft data for 92-point transform
//

#include <complex.h>

float complex fft_test_x92[] = {
   -1.533248238739 +  -0.465630703218*_Complex_I,
   -0.249958865116 +   0.582751340535*_Complex_I,
   -0.052014206281 +   0.945510877668*_Complex_I,
    0.566817251755 +   0.873302572342*_Complex_I,
   -1.076106091336 +  -0.264177557543*_Complex_I,
    0.170852437277 +  -0.619571758149*_Complex_I,
    0.440747636244 +  -0.170212602153*_Complex_I,
    0.354775561873 +  -0.272786796202*_Complex_I,
    1.853177639448 +  -1.188389922347*_Complex_I,
    0.410907829911 +  -0.451660724815*_Complex_I,
   -0.650435006722 +   1.672142963707*_Complex_I,
   -0.488214214181 +  -0.805655420589*_Complex_I,
   -0.731929006826 +   1.054082992594*_Complex_I,
   -0.288141810907 +   0.209057566980*_Complex_I,
   -0.611240793053 +   1.293902538452*_Complex_I,
   -1.776441085660 +   0.958157296522*_Complex_I,
   -0.692307740144 +   0.075952098739*_Complex_I,
    0.179804764868 +   1.730521926975*_Complex_I,
   -0.314045230459 +   1.905941797877*_Complex_I,
    1.110105359337 +   1.465687036226*_Complex_I,
   -1.650241785564 +  -2.376992111936*_Complex_I,
    1.355816874526 +  -2.252579556526*_Complex_I,
    1.314750282984 +   0.595272183468*_Complex_I,
    0.387080055146 +   0.205073570108*_Complex_I,
   -1.088814882881 +   1.793386020599*_Complex_I,
   -0.720166712307 +   0.890262821808*_Complex_I,
   -0.062602073879 +  -0.031786415520*_Complex_I,
   -0.888507446134 +  -0.536607709525*_Complex_I,
   -0.510561833378 +  -0.675309226502*_Complex_I,
    0.453615728261 +  -0.387399412056*_Complex_I,
    2.033274332370 +   1.120734915608*_Complex_I,
    0.361177016452 +   0.840380849208*_Complex_I,
    0.907153428882 +   0.117975673876*_Complex_I,
    0.959754000635 +  -0.182686914078*_Complex_I,
   -1.880157998612 +   1.024007596710*_Complex_I,
   -0.355239481254 +  -1.157943305297*_Complex_I,
    0.732180611349 +   0.476767076883*_Complex_I,
    0.217871850693 +   0.378282281897*_Complex_I,
    0.708348214996 +   1.015785074730*_Complex_I,
    1.376611167796 +   0.025670694927*_Complex_I,
    0.795489734327 +   2.447726960093*_Complex_I,
   -0.401589815356 +  -1.887124361666*_Complex_I,
   -0.332674038856 +   0.654292754224*_Complex_I,
    0.050773204061 +   1.851727945919*_Complex_I,
    1.040820725747 +   0.163264568160*_Complex_I,
   -0.473870168659 +  -0.135085060425*_Complex_I,
   -0.405218690036 +  -0.210036331236*_Complex_I,
   -1.048228113315 +   1.224144846525*_Complex_I,
   -1.039363245830 +   0.571242521536*_Complex_I,
    0.434387333441 +  -0.667088930502*_Complex_I,
    1.323498894566 +   0.321341399415*_Complex_I,
   -0.111430629981 +  -0.911660421532*_Complex_I,
   -2.119793066060 +  -0.604468380769*_Complex_I,
   -0.759768309222 +  -1.196195111817*_Complex_I,
   -0.117965675009 +  -0.853563152009*_Complex_I,
    0.776854555180 +  -1.044436698117*_Complex_I,
   -0.208543038837 +  -0.719688047768*_Complex_I,
    0.329085055714 +  -0.731568530556*_Complex_I,
    0.948200526516 +   0.778615477506*_Complex_I,
   -1.004787748593 +  -1.447117819386*_Complex_I,
   -0.370036778975 +  -1.041283005778*_Complex_I,
    0.278647623179 +   0.132465770957*_Complex_I,
   -0.241472714303 +  -0.804153723576*_Complex_I,
   -2.065839345003 +  -0.285350361634*_Complex_I,
    0.709097179382 +   1.197671609730*_Complex_I,
   -0.276234692523 +  -0.085308137997*_Complex_I,
   -0.892034005938 +   1.470177172557*_Complex_I,
    2.111093179577 +   0.214091335543*_Complex_I,
    0.348125157569 +   0.660499475216*_Complex_I,
   -0.440004517499 +  -0.381421105771*_Complex_I,
   -0.121445816759 +  -0.900682972998*_Complex_I,
    0.219762835492 +   0.024815977673*_Complex_I,
   -0.179837662261 +   0.545204347104*_Complex_I,
    0.575266794792 +  -0.857820948237*_Complex_I,
   -0.665258207110 +  -0.142008087173*_Complex_I,
    0.926210675302 +   0.676996743235*_Complex_I,
   -0.358453435398 +   0.218721578288*_Complex_I,
    0.465198395168 +   0.321437159886*_Complex_I,
   -0.700888464307 +   0.026867992734*_Complex_I,
    0.077912840097 +  -0.700256177377*_Complex_I,
    0.814218687572 +  -0.237318115696*_Complex_I,
    0.735605726247 +  -0.843989440195*_Complex_I,
    0.326456107919 +   1.621890601713*_Complex_I,
    0.279920713907 +   1.255568802945*_Complex_I,
   -0.587220611906 +   0.854502071021*_Complex_I,
    0.287904397154 +   1.370012449616*_Complex_I,
    0.262419514043 +   0.783285944590*_Complex_I,
   -0.960094532334 +  -1.295021304935*_Complex_I,
    1.282525406387 +  -0.543459424061*_Complex_I,
   -0.533518221919 +  -0.066344323134*_Complex_I,
   -1.343771938200 +  -0.320382155842*_Complex_I,
   -0.432681592095 +   0.159701208438*_Complex_I};

float complex fft_test_y92[] = {
   -2.518102271573 +  10.044654216417*_Complex_I,
    6.643542265073 +   4.256887583025*_Complex_I,
  -11.918532524663 +   7.755442009935*_Complex_I,
    7.568118092597 + -13.006486128008*_Complex_I,
  -18.363301435074 +  -1.152166283835*_Complex_I,
   -5.786681211618 + -13.408541093492*_Complex_I,
   -8.010496951983 +   2.213039809355*_Complex_I,
   -1.411436744972 +   0.130962118237*_Complex_I,
    7.222128824656 +   8.763744480410*_Complex_I,
   13.775439027085 +   2.076241093317*_Complex_I,
    6.773877664536 +  -6.756550626162*_Complex_I,
   -7.137502543426 +  22.613697101003*_Complex_I,
    9.970236986411 +   8.723751585267*_Complex_I,
    3.388712243523 + -19.707507460853*_Complex_I,
  -22.698345626199 +  -8.699233708477*_Complex_I,
    2.966129501632 +  -5.083169407361*_Complex_I,
    0.748694115570 +   1.246761748677*_Complex_I,
    7.286176947585 + -17.177394603147*_Complex_I,
   -4.640184708188 +  -4.742141169474*_Complex_I,
  -15.653012036283 +   3.723708191064*_Complex_I,
   -0.304540600637 +   8.131182330682*_Complex_I,
    6.514836424576 +  -3.631934956688*_Complex_I,
   14.631671446075 + -12.918654725994*_Complex_I,
   -9.079675359871 + -12.980498823161*_Complex_I,
   -2.396312070783 +  -0.555311616694*_Complex_I,
   -5.516481227937 +   5.537031351170*_Complex_I,
   16.946789253652 + -11.802977753669*_Complex_I,
   -9.863602251151 +  17.961504389879*_Complex_I,
   -1.089641984420 +   8.797684899764*_Complex_I,
   -3.199834226297 +  -5.263692533431*_Complex_I,
    3.613039090453 +  21.668260647267*_Complex_I,
    4.356502756142 +   3.769573390222*_Complex_I,
  -11.010076007411 +  -0.606073476312*_Complex_I,
    1.249394309031 +  10.604580497016*_Complex_I,
    0.432971670642 +  -8.028445673142*_Complex_I,
    1.772492721651 +  -3.463373418618*_Complex_I,
  -12.314467825833 + -13.413674383092*_Complex_I,
   -4.796108671665 +  -1.279659252444*_Complex_I,
   -4.135554898661 +   6.501150787072*_Complex_I,
    4.235361817536 +   7.284416823675*_Complex_I,
    4.645716809901 + -20.010236546155*_Complex_I,
  -11.820881373135 +  -3.121702955852*_Complex_I,
   -1.176033491231 + -12.716343647780*_Complex_I,
    0.309217041323 +   1.171408626241*_Complex_I,
    7.362816400606 +   0.244428623814*_Complex_I,
   -5.010068913978 +  -5.765683583933*_Complex_I,
   -6.876294123140 +  17.669794480924*_Complex_I,
   -3.948263111315 +  -6.648206550629*_Complex_I,
    2.175533159130 +  -1.121668038664*_Complex_I,
   10.506942679678 +   0.132441506635*_Complex_I,
   -6.051550803688 +  -3.522998291999*_Complex_I,
  -12.716395512066 +  -1.993147768949*_Complex_I,
    0.716905419911 +  -2.118308817826*_Complex_I,
   -6.214220320215 +   9.890190258116*_Complex_I,
   -3.496757347797 +   0.760118583470*_Complex_I,
   -0.165689780061 +   9.326952571297*_Complex_I,
    3.608065605999 +   1.223288778006*_Complex_I,
  -15.368180054772 +   4.696419623807*_Complex_I,
    6.532262844351 + -15.337625047848*_Complex_I,
   11.463488167992 + -13.033909534322*_Complex_I,
   -3.089385178638 +   2.386958780173*_Complex_I,
   -8.764516788755 + -15.458094712422*_Complex_I,
    5.161844954690 +   3.690438400691*_Complex_I,
    7.483979541054 +   5.496267849787*_Complex_I,
   -3.191656352209 +  -2.378455932485*_Complex_I,
    3.346071918545 +  -5.947101296914*_Complex_I,
   -7.911752024929 +  15.534843484634*_Complex_I,
    4.990245834162 +  -8.000769949862*_Complex_I,
    3.430754206047 +  -6.541036958204*_Complex_I,
    3.819396364706 +  -6.492827881304*_Complex_I,
   -5.791806578535 +  -3.103857093968*_Complex_I,
   -0.378045544744 +   7.208602763143*_Complex_I,
   -6.569094552634 + -15.273087240577*_Complex_I,
    2.045385676585 +   5.705039211157*_Complex_I,
   -3.551170334917 +  -9.324062375092*_Complex_I,
   -3.762304723821 +   6.431485809437*_Complex_I,
  -13.592727599777 +  -3.762490773764*_Complex_I,
   14.293467882786 +  15.519778083180*_Complex_I,
    7.838444610094 +  -5.394721016744*_Complex_I,
   -6.164859647536 +   2.323160141970*_Complex_I,
   -6.775035839038 +   3.176555591565*_Complex_I,
    3.450970697637 +   5.952471575141*_Complex_I,
   -9.694440566030 +  17.192480020342*_Complex_I,
   -4.389843029510 + -14.424868721698*_Complex_I,
  -13.182552822942 + -10.208834890358*_Complex_I,
  -15.936588561479 +  10.544520991017*_Complex_I,
  -14.982276290696 +   9.596052705212*_Complex_I,
    2.219118227020 +  -0.954468671057*_Complex_I,
    8.714041016800 +   4.805998810501*_Complex_I,
   -6.362077161917 +  -2.563077169544*_Complex_I,
    5.636818008460 + -11.718358270750*_Complex_I,
  -12.128080581717 +   5.291433812970*_Complex_I};

